package com.dimples.dd.apidoc.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * API 信息属性
 *
 * @author zhongyj <1126834403@qq.com><br/>
 * @date 2024/5/23
 */
@Data
@ConfigurationProperties(prefix = "dd.doc")
public class ApiDocInfoProperties {

    /**
     * API文档标题
     */
    private String title;

    /**
     * API文档版本
     */
    private String version;

    /**
     * API文档描述
     */
    private String description;
    /**
     * 文档描述颜色
     */
    private String descriptionColor = "#42b983";
    /**
     * 文档描述字体大小
     */
    private String descriptionFontSize = "14";

    /**
     * 联系人姓名
     */
    private String name;
    /**
     * 联系人主页
     */
    private String url;
    /**
     * 联系人邮箱
     */
    private String email;

    /**
     * 许可证名称
     */
    private String licenseName;
    /**
     * 许可证URL
     */
    private String licenseUrl;

}
